.news-page-ctn {
    /*background-color: #fff;*/
    color: #333;
    /*padding: 15px;*/
}
.news-page-title {
    font-size:24px;
    font-weight:600;
    color:rgba(51,51,51,1);
    margin-bottom: 1.1rem;
    line-height:33px;
}
.news-page-sub-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.news-page-sub-title img {
    margin-right: 0.2rem;
}

.news-page-content p {
    font-size:16px;
    font-weight:400;
    line-height:22px;
}

.news-page-image {
    width: 100%;
    margin-bottom: 1.1rem;
}
.main-title {
    font-size:22px;
    font-family: STSongti-SC-Black, STSongti-SC, serif;
    font-weight:900;
    color:rgba(51,51,51,1);
    line-height:30px;
}
